Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 WELLER PLACE Terraced £622,386 £145,000 17 Aug 1999
4 WELLER PLACE Terraced £671,930 £205,000 10 Sep 2001
5 WELLER PLACE Terraced £558,771 £505,000 1 Oct 2021
6 WELLER PLACE Terraced £494,304 £480,000 29 Apr 2022